pump cup - German English Dictionary